Reducing Search Lengths with Locally Precomputed Partial Random Walks

نویسندگان

  • V'ictor L'opez Mill'an
  • Vicent Cholvi
  • Luis L'opez
  • Antonio Fern'andez Anta
چکیده

Random walks can be used to search complex networks for a desired resource. To reduce the number of hops necessary to find resources, we propose a search mechanism based on building random walks connecting together partial walks that have been precomputed at each network node in an initial stage. The resources found in each partial walk are registered in its associated Bloom filter. Searches can then jump over partial nodes in which the resource is not located, significantly reducing search length. However, additional unnecessary hops come from false positives at the Bloom filters. Two variations of the mechanism just described have been considered, differing in the type of partial walks computed in the initial stage: simple random walks or self-avoiding random walks. Analytical models have been developed to predict the expected search length of these mechanisms. When partial walks are random walks, the model also provides expressions for the optimal size of the partial walks and the corresponding optimal (shortest) expected search length. We have found that the optimal search length is proportional to the square root of the expected length of searches based on simple random walks, achieving a significant improvement. Further reductions are obtained when partial walks are self-avoiding random walks. Simulation experiments are used to validate these predictions and to assess the impact of the number of partial walks precomputed in each node. We have found that with just two partial walks per node the results are similar to those obtained for larger values, which is a significant result regarding the practical implementation of the search mechanism.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Resource location based on precomputed partial random walks in dynamic networks

The problem of finding a resource residing in a network node (the resource location problem) is a challenge in complex networks due to aspects as network size, unknown network topology, and network dynamics. The problem is especially difficult if no requirements on the resource placement strategy or the network structure are to be imposed, assuming of course that keeping centralized resource in...

متن کامل

Statistical Physics of Random Searches

We apply the theory of random walks to quantitatively describe the general problem of how to search eÆciently for randomly located objects that can only be detected in the limited vicinity of a searcher who typically has a nite degree of \free will" to move and search at will. We illustrate L evy ight search processes by comparison to Brownian random walks and discuss experimental observations ...

متن کامل

Low hitting time random walks in wireless networks

Random walks can be conveniently exploited for implementing probabilistic algorithms to solve many searching problems arised by distributed applications, e.g., service discovery, p2p file sharing, etc. In this paper we consider random walks executed on uniform wireless networks and study how to reduce the expected number of walk steps required to reach a target, namely the hitting time. The lat...

متن کامل

Swarming bacteria migrate by Lévy Walk

Individual swimming bacteria are known to bias their random trajectories in search of food and to optimize survival. The motion of bacteria within a swarm, wherein they migrate as a collective group over a solid surface, is fundamentally different as typical bacterial swarms show large-scale swirling and streaming motions involving millions to billions of cells. Here by tracking trajectories of...

متن کامل

The Roamer-p Planner

Roamer-p is a search-based planner designed for parallel computers. In addition to a deterministic heuristic search, it uses multiple instances of random walks to explore the search space. The idea is inspired by the following well-observed phenomenon on best-first search: when the heuristic function is misleading or not informative, a heuristic search has to explore a large number of states wi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1107.4660  شماره 

صفحات  -

تاریخ انتشار 2011